primary suspension spring cover - Spanish English Dictionary